
/*tree的下线*/
.x-treelist-nav .x-treelist-row {
    padding-left: 10px;
    padding-right: 10px;
    height: 50px;
    width: 200px;
    background:#fff;
    border-bottom: 1px double #cccccc;
}
/*tree的字体*/
.x-treelist-nav .x-treelist-item-text {
    color: black;
    margin-left: 22px;
    margin-right: 30px;
    font-size: 16px;
    line-height: 44px;
    font-family: 方正兰亭黑,serif;
    font-weight:600;
    width: 200px;
    position: relative;
    top: 6px;
}
.x-treelist-nav .x-treelist-item-selected .x-treelist-item-text {
    color: #2672d9;
    margin-left: 25px;
    margin-right: 30px;
    font-size: 20px;
    line-height: 44px;
    font-family: 方正兰亭黑,serif;
    font-weight:600;
    width: 200px;
    position: relative;
    top: 6px;
}
/*tree选中时的颜色*/
.x-treelist-nav .x-treelist-item-selected > .x-treelist-row {
    color: red;
    background: #d3e5fd;
    background-size: 100% 100%;
    font-family: 方正兰亭黑,serif;
    width: 206px;
    margin-left: -5px;
    border-color:#fff;

}
.x-treelist-nav .x-treelist-item-over > .x-treelist-row {
    background: #d3e5fd;
    background-size: 100% 100%;
    font-family: 方正兰亭黑,serif;
    width: 206px;
    margin-left: -5px;
}

.x-treelist-nav .x-treelist-row-over > * > .x-treelist-item-text {
    color: #2672d9
}
/*tilte洛阳豫新样式*/
.title_style{
    margin-left: -10px;
    margin-right: 30px;
    font-size: 22px;
    line-height: 44px;
    font-family: 方正兰亭黑,serif;
    font-weight: normal;
    font-stretch: normal;
    line-height: 150px;
    letter-spacing: 3px;
    color: #ffffff;
    position: relative;
    top: 16px;
}
#clockTxt{
    font-size: 22px;
    font-weight: normal;
    font-stretch: normal;
    font-family: 方正兰亭黑,serif;
    line-height: 18px;
    letter-spacing: 1px;
    color: #ffffff;
}
.name_style{
    color: #FFF5EE;
    margin-left: 10px;
    margin-right: 30px;
    font-size: 22px;
    line-height: 44px;
    font-family: 方正兰亭黑,serif;
    width: 200px;
    position: relative;
    top: -9px;
}

/*新建项目按钮*/
.button-Intelligent-sensor{
    border-radius: 40px;
    color: #000000;
    padding: 7px 7px 7px 7px;
    border-width: 1px;
    font-family: 方正兰亭黑,serif;
    border-style: solid;
    background-color: #5294ee;
    letter-spacing: 2px;
    border-color: #5294ee;

}
.button-Intelligent-sensor:hover{
    border-color: #2672d9;
    background-image: none;
    background-color: #2672d9;
    text-decoration:none;

}
.button-Intelligent-sensor:active{
    border-color: #2672d9;
    background-image: none;
    font-family: 方正兰亭黑,serif;
    background-color: #2672d9;
    text-decoration:none;

}
.button-Intelligent-sensorA{
    border-radius: 40px;
    color: #000000;
    padding: 7px 7px 7px 7px;
    border-width: 1px;
    border-style: solid;
    font-family: 方正兰亭黑,serif;
    background-color: #ff8041;
    border-color: #ff8041;
}
.button-Intelligent-sensorA:hover{
    border-color: #FF4500;
    background-image: none;
    font-family: 方正兰亭黑,serif;
    background-color: #FF4500;
    text-decoration:none;
}
.button-Intelligent-sensorA:active{
    border-color: #2672d9;
    background-image: none;
    font-family: 方正兰亭黑,serif;
    background-color: #2672d9;
    text-decoration:none;

}
.button-Intelligent-sensorbb{
    background-color: #cccccc;
    border-radius: 25px;
    color: #000000;
    padding: 7px 7px 7px 7px;
    border-width: 1px;
    border-style: solid;
    font-family: 方正兰亭黑,serif;
    border-color: #cccccc;

}
.button-Intelligent-sensorbb:hover{
    border-color: #eee;
    background-image: none;
    background-color: #eee;
    font-family: 方正兰亭黑,serif;
    text-decoration:none;

}
.x-btn.x-btn-menu-active.x-btn-default-small, .x-btn.x-btn-pressed.x-btn-default-small {
    border-color: #2672d9;
    background-image: none;
    font-family: 方正兰亭黑,serif;
    background-color: #2672d9;
    text-decoration:none;
}
.btnCancel{
    border-radius: 40px;
    color: #000000;
    padding: 7px 7px 7px 7px;
    font-family: 方正兰亭黑,serif;
    border-width: 1px;
    border-style: solid;
    background-color: #a6abc0e8;
    border-color: #a6abc0e8;
}
.btnSubmit{
    border-radius: 40px;
    color: #000000;
    padding: 7px 7px 7px 7px;
    border-width: 1px;
    font-family: 方正兰亭黑,serif;
    border-style: solid;
    background-color: #5294ee;
    border-color: #5294ee;
}
.btnCancel:hover {
    border-color: #2672d9;
    background-image: none;
    background-color: #2672d9;
    text-decoration: none;
    font-family: 方正兰亭黑,serif;
}
.btnSubmit:hover{
    border-color: #2672d9;
    background-image: none;
    background-color: #2672d9;
    font-family: 方正兰亭黑,serif;
    text-decoration:none;
}
/*按钮*/
/*下拉框*/
.x-form-trigger-wrap-default.x-form-trigger-wrap-focus {
    border-width: 1px;
    border-style: solid;
    font-family: 方正兰亭黑,serif;
    border-color: #acacac;
    -webkit-border-radius: 0px;
    border-radius: 0px;


}
.x-boundlist-item-selected {
    color: #fff;
    background: #ff5200;
    font-family: 方正兰亭黑,serif;
}
.x-panel-body-default {
    background: #ffffff;
    color: #000000;
    font-size: 13px;
    font-weight: 300;
    font-family: 方正兰亭黑,serif;
    border-width: 0px;
    border-style: solid;

}
.x-toolbar-footer {
    padding: 6px 0 6px 6px;
    border-style: solid;
    font-family: 方正兰亭黑,serif;
    border-color: #fff;
    border-width: 0;
    background-image: none;
    background-color: #fff;
}
.x-window-header-default {
    font-size: 16px;
    font-family: 方正兰亭黑,serif;
    border-color: #5294ee;
    background-color: #5294ee;
}

/*合同状态结束*/
/*产品状态开始*/

.x-btn-inner-default-small {
    color: #fff;
    padding: 0 5px;
    font-size: 16px;
    font-weight: bold;
    max-width: 100%;
    font-family: 方正兰亭黑,serif;
}

.x-btn-inner-default-toolbar-small {
    color: #fff;
    padding: 0 5px;
    font-size: 16px;
    font-weight: bold;
    max-width: 100%;
    font-family: 方正兰亭黑,serif;
}


.x-grid-view, .x-tree-view {
    z-index: 1;
    border: 1px solid #d6cfcf;
}
.x-window-header-default .x-tool-img {
    color: #fff;
    margin-top: 6px;
    font-size: 19px;
}

.x-form-item-label-default {
    font-family: SimHei;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-family: 方正兰亭黑,serif;
    padding-top: 10px;
    letter-spacing: 0px;
    color: #000000;
}
.x-treelist-item-expanded > * > * > .x-treelist-item-expander:after {
    content: "\f0d7";
    font: 16px/32px FontAwesome;
    position: absolute;
    top: 11px;
    left: -35px;
    color:#2672d9;
    font-size: 22px;
}
.x-treelist-item-expander:after {
    content: "\f0da";
    font: 16px/32px FontAwesome;
    position: absolute;
    top: 11px;
    left: -35px;
    color:#2672d9;
    font-size: 22px;
}
.access_menu {
    color: red;
}

.access_button {
    color: green;
}
/*文本框背景颜色*/
.x-form-text-default {
    color: black;
    padding: 5px 10px 4px;
   font-size:13px;
    font-family: 方正兰亭黑,serif;
    border:solid 1px #94a8cc;
    min-height: 30px;
    background-color: #eff3f9;
}

.x-form-trigger-default {
    width: 42px;
    background: #eff3f9;
    color: #919191;
     border-right:solid 1px #94a8cc;
    border-left:solid 1px #94a8cc;
    border-top:solid 1px #94a8cc;
    border-bottom:solid 1px #94a8cc;
  /*  padding-right: 21px;*/
}
/*提示框样式*/
.x-window-body-default {
    border-color: #fff;
    border-width: 1px;
    border-style: solid;
    background: #fff;
    color: #000;
    font-size: 13px;
    font-weight: 300;
    font-family: 方正兰亭黑,serif;
}
#cardprotop-body{
    background: url("../img/MainBackground.png") no-repeat center;
    background-size: 100% 100%;
    font-family: 方正兰亭黑,serif;
}
.buttonset{
    background-color: #ff8041;
   /* border-color: #ff8041;*/
   /* color:#ff8041;*/
    border-radius:10px  10px  0px  0px;
    border: bisque;
}
.buttonsetA{
    background-color: #fff;
    color:#000;
    border-color: #fff;
}
.x-btn-inner-default-toolbar-medium {
    font: 400 14px/18px 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
    font-size: 16px;
    color: #fff;
    font-family: 方正兰亭黑,serif;
    padding: 8px 8px;
    max-width: 100%;
}
.toolbarStyle{
    padding: 0px 0 0px 0px;
    background: rgb(238, 238, 238);
    border-style: solid;
    border-color: rgb(238, 238, 238);
    font-family: 方正兰亭黑,serif;
}
.basicInformationList{
    border-bottom:1px solid #ff8041;
    font-family: 方正兰亭黑,serif;
}
.basicInformationListA{
    border-top:1px solid #ff8041;
}
.buttonAAWancheng{
    border-radius: 40px;
    color: #000000;
    padding: 7px 7px 7px 7px;
    font-family: 方正兰亭黑,serif;
    border-width: 1px;
    border-style: solid;
    background-color: #5294ee;
    position: absolute;
    top: 1px;
    left: 81%;
    border-color: #5294ee;
}
.buttonAAWancheng:hover{
    border-color: #2672d9;
    background-image: none;
    font-family: 方正兰亭黑,serif;
    position: absolute;
    top: 1px;
    left: 81%;
    background-color: #2672d9;
    text-decoration:none;

}
.buttonAA{
    border-radius: 40px;
    color: #000000;
    padding: 7px 7px 7px 7px;
    margin: -30px 20px 0px 91%;
    font-family: 方正兰亭黑,serif;
    border-width: 1px;
    border-style: solid;
    background-color: #5294ee;
    border-color: #5294ee;

}
.buttonAA:hover{
    border-color: #2672d9;
    background-image: none;
    font-family: 方正兰亭黑,serif;
    margin: -30px 20px 0px 91%;
    background-color: #2672d9;
    text-decoration:none;

}
.buttonAAAA{
    border-radius: 20px;
    color: #000000;
    padding: 7px 7px 7px 7px;
    font-family: 方正兰亭黑,serif;
    margin: -23px 20px 0px 86%;
    border-width: 1px;
    border-style: solid;
    background-color: #5294ee;
    border-color: #5294ee;

}
.buttonAAAA:hover{
    border-color: #2672d9;
    background-image: none;
    font-family: 方正兰亭黑,serif;
    margin: -23px 20px 0px 86%;
    background-color: #2672d9;
    text-decoration:none;

}
.buttonAAA{
    border-radius: 20px;
    color: #000000;
    padding: 7px 7px 7px 7px;
    margin: -23px 20px 0px 92%;
    border-width: 1px;
    border-style: solid;
    background-color: #5294ee;
    border-color: #5294ee;

}
.buttonAAA:hover{
    border-color: #2672d9;
    background-image: none;
    margin: -23px 20px 0px 92%;
    background-color: #2672d9;
    font-family: 方正兰亭黑,serif;
    text-decoration:none;

}
/*进度条*/
.imgone{
    float:right;
    margin-right: 5.9%;
    font-family: 方正兰亭黑,serif;
    margin-top: 12px;
}
.imgtwo{
    float:left;
    margin-left: 43px;
    margin-top: 12px;
}
.stepsA{
    /*height: 150px;*/

    position: relative;
    margin: 10px auto;

}

.steps {
    width: 100%;
    font-family: 方正兰亭黑,serif;
    height: 95px;
    position: relative;
    margin: 0 auto;
}
.stepsB {
    width: 100%;
    height: 95px;
    position: relative;
    font-family: 方正兰亭黑,serif;
    margin: 101px 0 0 0
}
.stepsC{
    width: 100%;
    height: 95px;
    position: relative;
    margin: 101px 0 0 0
}
.round_active {
    background: #2672d9 !important;
}
.first {
    width: 24%;
    height: 95px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 999;
}
.second {
    width: 20%;
    position: absolute;
    top: 0;
    left: 21.5%;
    height: 95px;
    z-index: 999;
}
.third {
    width: 20%;
    position: absolute;
    top: 0;
    left: 43%;
    height: 95px;
    z-index: 999;
}
.fourth {
    width: 20%;
    position: absolute;
    top: 0;
    left: 64.5%;
    height: 95px;
    z-index: 999;
}
.fifth {
    width: 20%;
    position: absolute;
    top: 0;
    left: 86%;
    height: 95px;
    z-index: 999;
}
.first .big-circle {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    position: absolute;
    left: 37px;
    top: 0px;
    text-align: center;
}
.second .big-circle, .third .big-circle, .fourth .big-circle, .fifth .big-circle {
    width: 40px;
    height: 40px;
    border-radius: 50%;
  /*  background: #c8c8c8;*/
    position: absolute;
    left: 62px;
    top: 0px;
    text-align: center;
}
.circle_active {
   /* background: #4b85c5 !important;*/
    border: solid 4px #2672d9;
}
.circle_file{
    border: solid 4px #5294ee;
}
.circle_name {
    color: #4b85c5 !important;
}
.round_file{
    background-color: #5294ee;
}
/*上*/
.first .min-circle, .second .min-circle, .third .min-circle, .fourth .min-circle, .fifth .min-circle{
    width: 18px;
    height: 9px;
    border-radius: 18px 18px 0 0;
    position: absolute;
    top: -4px;
    right: 7px;
    font-family: 方正兰亭黑,serif;
    display: inline-block;
    margin-top: 12px;
    text-align: center;
    line-height: 23px;
    font-size: 14px;
    font-weight: bold;
    background: #fff;
    border:none;
}
.first .min-file, .second .min-file, .third .min-file, .fourth .min-file, .fifth .min-file{
    width: 9px;
    height: 9px;
    border-radius: 100% 0 0 0;
    position: absolute;
    top:-4px;
    right: 16px;
    font-family: 方正兰亭黑,serif;
    display: inline-block;
    margin-top: 12px;
    text-align: center;
    line-height: 23px;
    font-size: 14px;
    font-weight: bold;
    border:none;
}
/*下*/
.first .min-circleA, .second .min-circleA, .third .min-circleA, .fourth .min-circleA, .fifth .min-circleA{
    width: 18px;
    height: 9px;
    border-radius: 0 0px 18px 18px;
    position: absolute;
    top: 5px;
    right: 7px;
    font-family: 方正兰亭黑,serif;
    display: inline-block;
    margin-top: 12px;
    text-align: center;
    line-height: 23px;
    font-size: 14px;
    font-weight: bold;
    border:none;
}
.first .min-fileA, .second .min-fileA, .third .min-fileA, .fourth .min-fileA, .fifth .min-fileA{
    width: 18px;
    height: 9px;
    border-radius: 0 0px 18px 18px;
    position: absolute;
    top: 5px;
    right: 7px;
    font-family: 方正兰亭黑,serif;
    display: inline-block;
    margin-top: 12px;
    text-align: center;
    line-height: 23px;
    font-size: 14px;
    font-weight: bold;
    border:none;
}
/*下结束*/
.first .tame {
    position: absolute;
    bottom: 0;
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    font-family: 方正兰亭黑,serif;
    left: 12px;
}

.second .tame{
    position: absolute;
    left: -2px;
    bottom: 0;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
}
.third .tame{
    position: absolute;
    left: 44px;
    font-family: 方正兰亭黑,serif;
    bottom: 0;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
}
.fourth .tame{
    position: absolute;
    left: 30px;
    bottom: 0;
    font-size: 18px;
    font-weight: normal;
    font-family: 方正兰亭黑,serif;
    font-stretch: normal;
}
.fifth .tame{
    position: absolute;
    left: 8px;
    bottom: 0;
    font-size: 18px;
    font-weight: normal;
    font-family: 方正兰亭黑,serif;
    font-stretch: normal;
}

.first .tameB {
    position: absolute;
    bottom: 0;
    font-size: 18px;
    font-family: 方正兰亭黑,serif;
    font-weight: normal;
    font-stretch: normal;
    left: 11px;
}

.second .tameB{
    position: absolute;
    left: 26px;
    bottom: 0;
    font-family: 方正兰亭黑,serif;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
}
.third .tameB{
    position: absolute;
    left: 45px;
    bottom: 0;
    font-size: 18px;
    font-family: 方正兰亭黑,serif;
    font-weight: normal;
    font-stretch: normal;
}
.fourth .tameB{
    position: absolute;
    left: 41px;
    font-family: 方正兰亭黑,serif;
    bottom: 0;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
}
.fifth .tameB{
    position: absolute;
    left: -8px;
    bottom: 0;
    font-size: 18px;
    font-family: 方正兰亭黑,serif;
    font-weight: normal;
    font-stretch: normal;
}

.first .tameA {
    position: absolute;
    bottom: 0;
    font-size: 18px;
    font-family: 方正兰亭黑,serif;
    font-weight: normal;
    font-stretch: normal;
    left: -3px;
}

.second .tameA{
    position: absolute;
    left: 45px;
    bottom: 0;
    font-size: 18px;
    font-family: 方正兰亭黑,serif;
    font-weight: normal;
    font-stretch: normal;
}
.third .tameA{
    position: absolute;
    left: 23px;
    bottom: 0;
    font-size: 18px;
    font-weight: normal;
    font-family: 方正兰亭黑,serif;
    font-stretch: normal;
}
.fourth .tameA{
    position: absolute;
    left: 49px;
    bottom: 0;
    font-size: 18px;
    font-family: 方正兰亭黑,serif;
    font-weight: normal;
    font-stretch: normal;
}
.fifth .tameA{
    position: absolute;
    left: 47px;
    font-family: 方正兰亭黑,serif;
    bottom: 0;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
}


.tame_active{
    color: #000000;
    font-family: 方正兰亭黑,serif;
}
.tame_file{
    color: #555555;
    font-family: 方正兰亭黑,serif;
}
.first .big-line {
    width: 85%;
    height: 6px;
/*    background: #5294ee;*/
    position: absolute;
    left: 77px;
    top: 18px;
    text-align: center;
    z-index: 999;
    border:none;
}
.second .big-line, .third .big-line, .fourth .big-line, .fifth .big-line{
    width:92%;
    height: 6px;
  /*  background: #c8c8c8;*/
    position: absolute;
    left: 102px;
    top: 18px;
    text-align: center;
    z-index: 999;
}
.line_active {
    background-color: #2672d9;
}
.line_file{
    background-color: #5294ee;

}

/*进度条结束*/

.x-grid3-row-alt{
    /*设置GridPanel的交替行颜色*/
    background-color:#e9f1fb;
}
/*按钮下划线*/
.x-btn-over.x-btn-default-toolbar-medium {
    border-color: #dbdbdb;
    background-image: none;
    background-color: #ececec;
    text-decoration:none;
}
/*表格样式*/
.x-grid-item-selected {
    color: #404040;
    font-family: 方正兰亭黑,serif;
    background-color: #fff;
}
.x-grid-with-row-lines .x-grid-item.x-grid-item-selected {
    box-shadow: 0px 0px 8px #5294ee;
    border: solid 2px #5294ee;
}
.mutualAAA{
    color:#000000;
    font-family: 方正兰亭黑,serif;
    border-radius: 6px;
    background: #c1d7fa;
    cursor: pointer;
}
.mutualAAA:hover{
    color:#000000;
    border-radius: 6px;
    background: #7daae8;
}
.mutualAA{
    font-family: 方正兰亭黑,serif;
    cursor: pointer;
}
.mutualAA:hover{
    color:red;
    border-radius: 6px;
    background: #c1d7fa;
}
.lableshort{
    width: 59px;
    height: 19px;
    font-family: SimHei;
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;

    letter-spacing: 1px;
    color: #000000;
}

/*表头*/
.x-column-header {
    border-right: 1px solid #f6f8fc;
    color: #000000;
    font-size: 24px;
    font: 400 13px/19px 'Open Sans';

    font-weight: normal;
    background-color: #f6f8fc;
    font-family: 方正兰亭黑,serif;
    height:50px;
    outline: 0;
}
.x-column-header-text-inner {
    height:50px;
    background-repeat: no-repeat;
    font-family: 方正兰亭黑,serif;
    font-size: 18px;
    font-weight: 600;
}
.x-grid-row td,.x-grid-summary-row td{
    line-height:30px; /* //控制GRID高度*/
    vertical-align:top; /*//垂直居中*/
  /*  border-right: 1px solid #eceff6 !important;!*!/控制列线*!
    border-top: 1px solid #eceff6 !important;!*!/控制行线*!*/
}
.x-grid-cell-inner {
    position: relative;
    text-overflow: ellipsis;
    font-family: 方正兰亭黑,serif;
    padding: 7px 4px 6px;
    font-size: 17px;
}
/*结束*/
.x-form-cb-label-default {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    font-family: 方正兰亭黑,serif;
    letter-spacing: 0px;
    margin-top: 8px;
    color: #404040;
}
.x-form-cb-checked .x-form-radio-default:before {
    content: "\f192";
    font-size:20px;
    color:#2672d9;
}
.tuichu{
    width: 150px;
    height: 50px;
    background-color: #a2b2c9;
    border-radius: 25px;
}
.tuichuA{
    width: 150px;
    height: 50px;
    background-color: #5294ee;
    border-radius: 25px;
}
.x-toolbar-default {
    padding: 0px;
    border-style: solid;
    border-color: rgb(238, 238, 238);
    border-width: 1px;
    font-family: 方正兰亭黑,serif;
    background-image: none;
    background-color: rgb(238, 238, 238);
}
.pagination ul {
    list-style: none;
    padding-left: 0;
    font-family: 方正兰亭黑,serif;
/*    margin: 0 auto;*/
}

.pagination li.shouye{
    background: transparent;
    cursor: default;
    font-family: 方正兰亭黑,serif;
    padding: 0px 14px 0px 14px;
    margin: 10px 26px 0px 0px;
}
.pagination li.weiye{
    background: transparent;
    cursor: default;
    font-family: 方正兰亭黑,serif;
    padding: 0px 14px 0px 14px;
    margin: 10px 0px 0px 26px;
}
.pagination ul li {
    padding: 0 10px;
    vertical-align: top;
    display: inline-block;
    font-size: 18px;
    font-family: 方正兰亭黑,serif;
    min-width: 36px;
    min-height: 28px;
    line-height: 28px;
    cursor: pointer;
    box-sizing: border-box;
    text-align: center;
    background-color: #ffffff;
    color: #606266;
    border-radius: 6px;
    margin: 10px 6px;
    border: 1px solid #ebebeb;
    height: 30px;
}

.pagination ul li:hover {
    transform: scale(1.1);
    background-color: #2672d9;
}

.pagination  li.active {
    background: #2672d9;
    color: white;
    cursor: not-allowed;
    border-radius: 6px;
    opacity: 0.6;
}

.pagination li.disabled {
    cursor: not-allowed;
    font-family: 方正兰亭黑,serif;
}
.pagination li.totalPage {
    background: transparent;
    cursor: default;
    border: none;
    padding: 0 24px;
}

.pagination li.totalPage:hover {
    transform: none;
    background-color: #ffffff;
}


.pagination li input {
    -webkit-appearance: none;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    font-family: 方正兰亭黑,serif;
    border: 1px solid #dcdfe6;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    outline: none;
    padding: 3px 5px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 40px;
    height: 25px;
    margin: 0 6px;
}

.pagination li input:focus{
    border-color: #98A6AD;
}
.pagination{
    user-select: none;
}

.pagination ul:nth-child(2){
    border-radius: 6px;
}
.white-font-smallA{
    font-size:20px;
}

.mutuallyAA:hover{
    color: #240ced;
    font-size:20px;
    cursor:pointer;
    font-family: 方正兰亭黑,serif;
    font-weight:blod;
}
#FoundationShowZybfysBg-innerCt{
    border-top: solid 2px #5294ee;
}
#FoundationShowSchzhcyjBg-innerCt{
    border-top: solid 2px #5294ee;
}
#FoundationGczlccBg-innerCt{
    border-top: solid 2px #5294ee;
}
/*悬浮窗*/
a.mutuallyAA .divxf{display:none;font-family: 方正兰亭黑,serif;position:absolute;top:40px;font-size: 14px;left:80px;z-index: 99;border: 1px solid; padding:4px;width:100px;}
a.mutuallyAA:hover .divxf{display:block;}
a.mutuallyAA .divxfs{display:none;font-family: 方正兰亭黑,serif;position:absolute;top:40px;font-size: 14px;left:-118px;z-index: 99;border: 1px solid; padding:4px;width:100px;}
a.mutuallyAA:hover .divxfs{display:block;}
a.mutuallyAA .divxfA{display:none;font-family: 方正兰亭黑,serif;position:absolute;top:40px;font-size: 14px;left:53px;z-index: 99;border: 1px solid; padding:4px;width:100px;}
a.mutuallyAA:hover .divxfA{display:block;}
a.mutuallyAA .divxfj{display:none;font-family: 方正兰亭黑,serif;position:absolute;top:40px;font-size: 14px;left:-135px;z-index: 99;border: 1px solid; padding:4px;width:100px;}
a.mutuallyAA:hover .divxfj{display:block;}
a.mutuallyAA .divxfys{display:none;font-family: 方正兰亭黑,serif;position:absolute;top:40px;font-size: 14px;left:-53px;z-index: 99;border: 1px solid; padding:4px;width:100px;}
a.mutuallyAA:hover .divxfys{display:block;}

.ptable tr{
    height:40px;
}
.ptrcolor{
    background-color: #d3e5fd;
    font-family: 方正兰亭黑,serif;
}
.ptrborder{
    border: solid 1px #c5c5c5;
}
.ptrborder td{
    border-right: solid 1px #c5c5c5;
    font-family: 方正兰亭黑,serif;
}
.span_link a:link, a:visited {
    text-decoration: none;text-decoration:none;
    color: #205BD5;font-weight: normal;
    font-family: 方正兰亭黑,serif;
}
.bg-onday-alarm_num{
    padding: 10%;
    height: 150px;
    font-family: 方正兰亭黑,serif;
    font-size:20px;
}
.x-form-item-body-default {
    min-height: 10px;
}
.lableshortA {
    width: 59px;
    height: 19px;
    font-family: SimHei;
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    margin: 20px 0 0 0;
    letter-spacing: 1px;
    color: #000000;
}
.x-form-spinner-default {
    background-color: #eff3f9;
    width: 37px;
    height: 15px;
    color: #919191;
}